@CHARSET "UTF-8";


form input[type=submit],
a.button,
input[type=button] {
    -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed
        ), color-stop(1, #dfdfdf) );
    background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',
        endColorstr='#dfdfdf' );
    background-color: #ededed;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #dcdcdc;
    display: inline-block;
    color: #555555;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    padding: 3px 12px;
    text-decoration: none;
    text-shadow: 1px 1px 0px #ffffff;
}

form input[type=submit]:hover,
a.button:hover,
input[type=button]:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf
        ), color-stop(1, #ededed) );
    background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',
        endColorstr='#ededed' );
    background-color: #dfdfdf;
}

form input[type=submit]:active,a.button:active,input[type=button]:active {
    position: relative;
    top: 1px;
}

form input[type=submit]:disabled,a.button:disabled,input[type=button]:disabled {
    color: #BBBBBB;
}

form input[type=submit]:hover,a.button:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf
        ), color-stop(1, #ededed) );
    background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',
        endColorstr='#ededed' );
    background-color: #dfdfdf;
}

form input[type=submit]:active,a.button:active {
    position: relative;
    top: 1px;
}